\subsection{Implementation of Dimensioning}

Implementing the dimensioning formulae (the formulae
which set the capacities of links) in the Netml software needs
to be validated. For this purpose a table of the
separate {\em dimensioning functions} in the software has
been prepared, including a description of this function,
the location in the software where this function
is implemented, a description of a validity test, including
the name of the XML files used in the tests, and, finally,
a column recording when the test was passed. See Table \ref{dimtable}.

\begin{table}
\begin{center}
\caption{Tests of Dimensioning}\label{dimtable}
\begin{tabular}{|p{2.5cm}|l|p{2cm}|p{1.5cm}|}
\hline
\bf Description of function&\bf Location&\bf Description of test&\bf Date passed\\
\hline
Implementation of modularity&NetLink::setCapacity() and network::calcLoad()&Increase module sizes&
\\
Deterministic capacity dimensioning&NetLink::setCapacity() and network::calcLoad()& &
\\
Capacity dimensioning of links which are in the core (characterised
by the fact that this link has a larger capacity than at least
one link in the path of every trafficstream passing through this link)&NetLink::setCapacity() and network::calcLoad()& &
\\
Separate treatment of three different types of link&network::IamCore()
and network::calcLoad()& &
\\
\hline
\end{tabular}
\end{center}
\end{table}
